package org.yawnage.framework 
{
	import org.yawnage.interfaces.framework.ITransportLayer;
	/**
	 * ...
	 * @author Berry Jordaan
	 */
	public class TransportLayer implements ITransportLayer
	{
		
		private var _data:*;
		private var _service:String;
		private var _publisher:String;
		
		public function TransportLayer(dataObject:*) 
		{
			_data = dataObject;
		}
		
		public function get data():* {
			return _data;
		}
		
		public function get service():String { return _service; }
		
		public function get publisher():String { return _publisher; }
		
		public function set service(value:String):void 
		{
			_service = value;
		}
		
		public function set publisher(value:String):void 
		{
			_publisher = value;
		}
		
	}

}